Dudlewebs\WPMCS\s3\Aws\Endpoint\Partition A

Total Complexity 61
Dependencies 3
Dependents 1
Total lines 192
Lines of code 116
Logical lines of code 63
Comment lines 55
Methods 16
Properties 1

Methods 16

Method Rating Maintainability Complexity Lines of code
getVariant()
A
50 12 29
__invoke()
A
55 10 15
resolveRegion()
S
64 6 9
isRegionMatch()
S
64 4 9
getAvailableEndpoints()
S
63 4 10
getEndpointData()
S
66 4 7
isStsLegacyEndpointUsed()
S
75 4 3
isS3LegacyEndpointUsed()
S
75 4 3
__construct()
S
65 3 8
isServicePartitionGlobal()
S
76 3 3
getSignatureVersion()
S
70 2 5
getName()
S
80 1 3
getDnsSuffix()
S
80 1 3
getPartitionEndpoint()
S
79 1 3
formatEndpoint()
S
76 1 3
isFipsEndpointUsed()
S
78 1 3